The Nomura India Business Resumption Index dipped to 95.1 for the week to March 21 from 95.4 in the previous week as a result of the rising infections